تاریخ : چهار شنبه 26 شهريور 1393 بازدید : 558 نویسنده : میلاد باحجب کلانی 

با سلام خدمت مخاطبان زبان برنامه نویسی متلب. قبل از هر چیز باید خدمت تمامی دوستان چندین نکته رو یاد اور بشم که این نکات نقش مهمی در پیدا کردن مهارت در برنامه نویسی دارد :

اول انتخاب یک کتاب یا یک کلاس خوب برای یادگیری آن, دقت داشته باشید که انتخاب یک منبع خوب قدم اولی است

که برای یادگیری برنامه نویسی برداشته می شود و همان طور که می دانید در انجام هر کاری قدم اول از اهمیت

زیادی برخوردار است. یادگیری برنامه نویسی باید مستمر باشد و یک برنامه نویس که در اول کار قرار دارد نباید به

حدی اکتفا کند. کسی که می خواهد در برنامه نویسی پیشرفت کند نباید از یادگیری دست بکشد و باید برای آن

وقت بگذارد و از یادگیری خسته نشود همان طور که می دانید هر لحظه چیز تازه ای کشف می شود و کسی که

می خواهد در این زمینه پیشرفت کند باید در زمینه خود به روز باشد و از هر مطلب تازه ای خبر داشته باشد و هیچ

وقتی برای یادگیری را از دست ندهد.

هر مطلبی را که یاد می گیرید به کار ببرید, دقت داشته باشید خواندن کافی نیست و تا زمانی که برنامه ای ننویسید و

دست به کیبورد نبرید در کارتان پبشرفت نخواهید کرد بهتر است بدانید خود من تا زمانی که نوشتن برنامه را شروع

نکرده بودم از عهده نوشتن یک برنامه ساده بر نمی آمدم و کم کم دلسرد شده بودم و از زمانی که شروع به نوشتن

کردم به یاری خداوند پیشرفت های خوبی کردم, از تمرین دست نکشید, برنامه نویسی جز رشته هایی است که نیاز

به تمرین زیاد دارد, برنامه بنویسد و با خطا های مختلفی آشنا شده و نحوه ی رفع آن را یاد بگیرد. مثل وقت طلاست

در این زمینه بیشترین کاربرد را دارد و این موضوع فقط با تمرین و تلاش بیشتر بدست می آید و چون معمولا کسانی

که یک برنامه را سفارش می دهند وقت برایشان مهم است برنامه ای که در کمترین زمان ممکن تهیه می شود برای

آنها در الویت قرار دارد. از این که مطالب قرار داده شده در وبلاگ را دنبال می کنید از شما ممنونم. 

از پست های آتی فیلم های آموزشی طبق قولی که به دوستان داده ام در وبسایت قرار داده خواهد شد . 

امیدوارم که از مطالب راضی باشید .

با تشکر

 

 

 



:: موضوعات مرتبط: آموزش برنامه نویسی , آموزش برنامه نویسی متلب , ,
:: برچسب‌ها: آموزش متلب , دانلود فیلم آموزشی متلب , دانلود آموزش متلب ,
تاریخ : یک شنبه 9 شهريور 1393 بازدید : 956 نویسنده : میلاد باحجب کلانی 

همان طور که قبلا گفته شده بود در نرم افزار متلب تمامی متغیرهایی که تعریف می کنیم به صورت ماتریس تعریف

می شوند. برای تعریف یک ماتریس در برنامه متلب از دو علامت کروشه باز و بسته استفاده می کنیم و اعدادی

را به دلخواه در بین این دو کروشه قرار می دهیم. برای تشکیل دادن ستون های ماتریس می توانیم از ویرگول یا

فاصله  استفاده کنیم همچنین برای تشکیل سطرهای ماتریس می توانید بین اعداد از سمیکالن (نقطه ویرگول)

یا Enter استفاده کنیم برای مثال ماتریس A را بصورت [8 1 7;9 6 4;3 5 2] = A تعریف می کنیم گفتن این نقطه

الزامی است که حروف بزرگ و کوچک در متلب دارای تفاوت هستند. در مواقعی که ماتریس شامل سطرها

و ستونهای زیادی است برای فراخوانی آن علاوه بر راههایی که قبلا گفته شده است می توان با زدن کلید

مکان نمای بالا ماتریس نوشته شده را فراخوانی کنیم.

 

 

 

 



:: موضوعات مرتبط: آموزش برنامه نویسی , آموزش برنامه نویسی متلب , ,
:: برچسب‌ها: تعریف متغیر , تعریف متغیر در متلب , متغیر در متلب , ماتریس در متلب ,
تاریخ : سه شنبه 21 مرداد 1388 بازدید : 986 نویسنده : میلاد باحجب کلانی 

با سلام خدمت بازدیدکنندگان این وب سایت و مشتاقان یادگیری زبان شیرین و کارآمد متلب.

امروز با معرفی محیط نرم افزار متلب در خدمت شما هستم.

 

Command Window :

در نرم افزار متلب چند پنجره مهم قرار داردکه خیلی با آن ها سروکار خواهید داشت که من به صورت اجمالی به

معرفی آنها می پردازم.از این پنجره برای تعریف کردن متغیرها, ماتریس ها, نوشتن دستورات و اجرای آن ها

استفاده می شود. برای مثال برای تعریف متغیر a با نوشتن a = 5 و با زدن دکمه Enter متغیر a با مقدار برابر

با 5 تعریف میشود.برای بازخوانی یک متغیر با نوشتن آن وزدن دکمه Enter مقدار آن نمایش داده می شود و یا

اگر قصد تغییر مقدار یک متغیر را دارید می توانید با دادن مقداری جدید به آنان را عوض کنید, درادامه با تعریف

متغیر ها وماتریس ها بیشتر آشنا خواهید شد.

 

 

 

Command History:

در این پنجره تمامی دستوراتی که توشط کاربر نوشته و اجرا می شود ذخیره می شود در واقع تمامی کارهایی که

کاربر در متلب انجام می دهد بایگانی می شود. این پنجره امکاناتی دارد که با استفاده از آن هامی توان در وقت

صرفه جویی کرد و زودتر به نتیجه مطلوب رسید, برای مثال با دابل کلیک کردن بر روی هر قسمتی از این پنجره آن

قسمت در پنجره Command Window ظاهر می شود مثلا با دابل کلیک کردن بر روی  a  عبارت  a = 5  نمایش

داده می شود این ویژگی زمانی که یک دستور پیچیده را نوشته اید و از آن در جاهای مختلف استفاده می کنید

خیلی به درد می خورد. در کنار نام این پنجرهیک علامتی به شکل مثلث دیده می شود که با کلیک کردن بر روی

آن پنجره ای باز می شود که به مرور زمان از آنها استفاده می کنید فقط در اینجا به بررسی چد نکته بسنده می کنم :

Minimize : با استفاده از این گزینه پنجره در کنار صفحه قرار می گیرد.

Maximize : با استفاده از این گزینه پنجره به صورت تمام صفحه نمایش داده می شود.

Undock : با استفاده از این گزینه پنجره از محیط نرم افزار ( قالب برنامه ) خارج می شود و به صورت یک صفحه

جداگانه نمایش داده می شود.

 

 

 

Workspace :

در این پنجره متغیرها و ماتریس هایی که تعریف کرده ایم نمایش داده می شود.

 

 

 

این پنجره هم دارای امکاناتی هست که با زدن گزینه مثلثی شکل به ان دسترسی پیدا می کنید. با راست کلیک

کردن بر روی هر یک از ماتریس ها گزینه هایی نمایش داده می شود که از مهمترین آنها انواع نمودارهاست که با

انتخاب آنها نمودار مورد نظر نمایش داده می شود.  در زیر دو نمومه از این نمودارها را نشان دادم.

 

    

 

 

با دابل کلیک کردن بر روی هر یک از متغیرها یا ماتریس ها پنجره ای به نام  Variables ظاهر می شود. همان طور

کهمی دانید هر چیزی که در متلب ذخیره می شود به صورت یک ماتریس ذخیره می شود با استفاده از این پنجره

می توانید با دابل کلیک کردن بر روی مقادیر, آنها را تغییر دهید.

 

 

اگر بر روی نام متغیر یا ماتریس راست کلیک کنید پنجره ای باز می شود که شامل گزینه های زیر است :

Duplicate : با استفاده از این گزینه کپی از آن در زیر به نمایش در می آید.

Close All Execpt : با استفاده از این گزینه به جز متغیر یا ماتریسی که روی آن راست کلیک کردید تمامی

صفحه هایی که در Variables باز هستند بسته می شوند.

Tabs Position : با استفاده از این گزینه حالت قرار گرفتن صفحه هایی که در Variables باز هستند را تعیین می کنید.

 

امیدوارم مطالبی که امروز برایتان گفتم مورد توجه تان قرار گرفته باشد منتظر مطالب دیگر درباره متلب باشید.

لطفا نظراتتان را درباره مطالب این وب سایت با ما در میان بگذارید.

 

از اشکالی که درمورد لینک تصاویر رخ داده بود از تمامی عزیزان پوزش می طلبم. لینک ها درست شده و در خدمت

شما عزیزان قرار گرفته است.

 

 

 



:: موضوعات مرتبط: آموزش برنامه نویسی , آموزش برنامه نویسی متلب , ,
:: برچسب‌ها: آشنایی با متلب , محیط متلب , آشنایی با محیط متلب , متلب ,
تاریخ : شنبه 18 مرداد 1388 بازدید : 1285 نویسنده : میلاد باحجب کلانی 

 

با عرض سلام خدمت شما بازدید کنندگان این وب سایت

در اول کار, من کمی درباره تاریخچه و کاربرد های زبان برنامه نویسی متلب برایتان مطالبی قرار دادم که امیدوارم بپسندید.

 

 

نرم افزار متلب یک زبان برنامه نویسی توانمند برای انجام محاسبات فنی به شمار می رود. از آنجا که المان اصلی داده در

این نرم افزار ماتریس می باشد نام  این نرم افزار از روی معادل انگلیسی ان یعنی Matrix Labrotary استخراج شده است.

این نرم افزار که از محصولات شرکت مت ورکس است به زبان برنامه نویسی C نوشته شده است.

تمام داده ها در متلب به شکل یک ماتریس ذخیره می شوند برای مثال یک عدد به شکل یک ماتریس یک در یک ذخیره    

می شود. علاوه بر اعداد, رشته ها و تصاویر و حتی فایل های صوتی نیز در متلب ذخیره می شوند. یک رشته به شکل

ماتریسی با یک سطر چندین ستون که تعداد ستون ها به تعداد کاراکتر ها بستگی دارد. یک تصویر به شکل یک ماتریس سه

بعدی ذخیره می شود که بعد اول و دوم آن برای تعیین مختصات نقاط آن و بعد سوم آن برای تعیین رنگ نقاط استفاده

می شود. فایل های صوتی نیز در متلب به شکل ماتریس های تک ستون ذخیره می شود پس با این اوصاف قابل درک است

که متلب را مخفف عبارت آزمایشگاه ماتریس دانست.

 

 قدرت متلب :

هسته متلب برای سرعت و کارایی بالا به زبان سی نوشته شده ولی روابط گرافیکی آن به زبان جاوا نوشته شده

است. قدرت متلب از انعطاف پذیری آن و راحت بودن کار با آن ناشی می شود همچنین شرکت سازنده و گروه های مختلف از

جمله دانشگاه های سرتاسر جهان و برخی شرکت های مهندسی هرساله جعبه ابزار های خاص و کاربردی به آن می افزایند

که باعث افزایش کارایی و محبوبیت آن شده است. فهرستی از این جعبه ابزارها در زیر آمده است:

سیمیولینک : ابزاری برای شبیه سازی سامانه ها به صورت مجرد.

جعبه ابزار مخابرات متلب : توابع و ابزارهای محاسبات مهندسی مخابرات.

جعبه ابزار کنترل متلب : توابع و ابزارهای محاسبات مهندسی کنترل.

جعبه ابزار محاسبات متلب : توابع و ابزارهای محاسبات عددی.

جعبه ابزار تخمین متلب : توابع و ابزارهای محاسبات بحث تخمین سیستم در مهندسی کنترل.

جعبه‌ ابزار فازی متلب، توابع و ابزارهای محسبات فازی.

جعبه‌ ابزار آمار متلب، توابع و ابزارهای محاسبات آمار.

 جعبه‌ ابزار جمع‌آوری داده متلب، توابع و ابزارهای جمع‌آوری داده.

 جعبه‌ ابزار شبکه عصبی متلب، توابع و ابزارهای محاسبات شبکه عصبی.

جعبه‌ ابزار پردازش تصویر متلب، توابع و ابزارهای محاسبات پردازش تصویر.

جعبه‌ ابزار پردازش صوت متلب، توابع و ابزارهای محاسبات پردازش صوت.

جعبه‌ ابزار احتمالات متلب.

جعبه‌ ابزار محاسبات سیمبولیک متلب.

 جعبه‌ ابزار کارگاه بی‌درنگ متلب، توابع و ابزارهای محاسبات.

سامانه‌های بی‌درنگ.

مزیت های نرم افزار متلب :

نرم افزار متلب به علت وسیع بودن کاربرد آن نسبت به نرم افزار های محاسبات عددی دیگر دارای مزیت های زیر است :

1.  دارای امکان کد نویسی سریع و آسان  با یک زبان سطح بالا است.

2. محیط آن طوری طراحی شده است که به راحتی می توان از آن استفاده کرد و در صورت نیاز به آسانی اشکال زدائی

نمود.

3. امکانات مختلف نمایش گرافیکی نتایج و نمودارها

4.  m-file  های متلب به راحتی در نسخه های مختلف آن قابل استفاده می باشد.

5.  جعبه ابزارها می توانند به راحتی به متلب اضافه شوند که هرکدام از آنها به صورت تخصصی به موضوع خاصی می پردازد

 

کاربردهای نرم افزار متلب :

1.  بهبود ایمنی و بازده هواپیماها با توسعه تکنولوژی کنترل شبکه عصبی برای سیستم های کنترل

2.  جلوگیری از بحران های اقتصادی از طریق مدل های اقتصادی برای پیش بینی این بحران ها

3.  آزمایشگاه موقعیت دینامیک کشتی ها در دریاها با استفاده از مدل سازی مقیاس های کوچکتر از آن در آزمایشگاه

4.  ارزیابی غیر تقلبی بودن پول های کاغذی از طریق پردازش تصویر

5.  بهبود کیفیت محصولات مخابرات و شبیه سازی آنچه برای یک سیگنال در حین عبور از شبکه اتفاق می افتد

6.  بهبود اتومبیل های مسابقه با طراحی سیستم آزمایش فنر خودکار

7.  بهبود دینامیک زیر دریایی

 و ...

همچنین صنایع مختلف از نرم افزار متلب برای تولید و یا بهبود کیفیت محصولات خود استفاده می کنند که برخی از آنها

عبارتند از :

زیست فناوری و پزشکی : ابزارهای جراحی ، تحقیقات پزشکی و ....

مخابرات : دستگاه بی سیم شبکه های نوری و ....

الکترونیک : انواع وسایل صوتی و تصویری و ....

خدمات مالی : مدل های مالی برای درآمد ثابت و تجارت ویژه و .....

اتوماسیون صنعتی ، موتورها ، درایورها ، روباتیک صنعتی و ...

نیمه هادی ها : سیستم های آنالوگ و دیجیتال

کامپیوتر و تجهیزلت جانبی آن ، دیسک های سخت ، کارت های جانبی و ....

این نرم افزار برای گروه های مختلف مهندسان رشته های مختلف از جمله مهندسی برق, مکانیک, رایانه و ... کاربرد بسیاری

دارد

در آینده ای نزدیک مطالبی درخصوص آموزش این نرم افزار در وب سایت قرار خواهد گرفت.

منتظر نظرات سازنده شما هستم.

 



:: موضوعات مرتبط: معرفی و دانلود نرم افزار , آموزش برنامه نویسی , آموزش برنامه نویسی متلب , ,
:: برچسب‌ها: متلب , کاربرد های متلب , متلب چیست , مطالبی در باره متلب , تاریخچه متلب ,
تاریخ : جمعه 17 مرداد 1388 بازدید : 286 نویسنده : سجاد علوی 

با سلام خدمت تمامی دوستان و برنامه نویسان و دانشجویان عزیز 

بار دیگر فرصت این را یافتیم تا با موضوعی جدید در خدمت شما باشیم .

با تکیه بر افزایش کارآمدی وبسایت دانشجویان کامپیوتر پیام نور تبریز و تثمیم هسته علمی آموزش کامل برنامه نویسی متلب از سطح مقدماتی تا پیشرفته به صورت هفتگی در سایت قرار خواهد گرفت . این آموزش ها بعد از رسیدن به سطحی خاص به صورت پروژه محور جلو خواهد رفت . برای مشاهده لیست دروس همچنین مطالب به Matlab programming از بخش موضوعات رجوع کنید . 

با تشکر



:: موضوعات مرتبط: آموزش برنامه نویسی , آموزش برنامه نویسی متلب , ,
صفحه قبل 1 صفحه بعد